package com.sanmao5.wecom.object.resp;

import lombok.Data;

/**
 * 企业微信响应基类
 *
 * @author 黄侯淳
 * @since JDK 1.8
 */
@Data
public class WeComResp {

    /**
     * 错误码
     */
    private Integer errcode;

    /**
     * 错误信息
     */
    private String errmsg;

    /**
     * 是否请求成功
     *
     * @return true：成功；false：失败
     */
    public boolean isSuccessful() {
        return errcode != null && errcode.equals(0);
    }

    /**
     * 是否请求失败
     *
     * @return true：失败；false：成功
     */
    public boolean isError() {
        return !isSuccessful();
    }
}
